Airwallex\Main A

Total Complexity 66
Dependencies 28
Dependents 5
Total lines 562
Lines of code 463
Logical lines of code 249
Comment lines 42
Methods 25
Properties 1

Methods 25

Method Rating Maintainability Complexity Lines of code
handleStatusChangeForCard()
A
46 11 37
enqueueScripts()
A
41 9 48
registerScripts()
S
42 1 70
createPages()
S
47 3 39
registerCron()
S
57 4 18
addPaymentGateways()
S
57 4 17
noticeApiKeyMissing()
S
55 3 22
registerEvents()
S
46 2 36
modifyRequestsForLogging()
S
65 4 9
addDisplayPostStates()
S
62 4 10
registerOrderStatus()
S
50 1 35
excludePagesFromMenu()
S
62 3 10
woocommerceBlockSupport()
S
60 2 15
registerAjax()
S
52 1 23
getInstance()
S
71 2 6
excludePagesFromList()
S
66 2 8
enqueueAdminScripts()
S
61 1 15
disableGatewayOrderPay()
S
71 2 6
registerExpressCheckoutButtons()
S
61 1 14
getInstanceKey()
S
80 1 3
init()
S
69 1 8
renderCurrencySwitchingHtml()
S
80 1 3
addPluginSettingsLink()
S
71 1 5
handleStatusChange()
S
80 1 3
checkPendingTransactions()
S
81 1 3